lean on the ropes - Turkish English Dictionary